bloody ambush - Turkish English Dictionary